home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / bbsb102.zip / BBSB.DOC < prev    next >
Text File  |  1992-01-28  |  5KB  |  143 lines

  1.  
  2.      BBSB v1.0
  3.      The Bulletin Board System Booter
  4.  
  5.      Copyright (c) 1992 by Master Software
  6.  
  7.      716/656-8563 voice
  8.      716/656-8573 The Dungeon BBS
  9.  
  10.  
  11.  
  12.      WHAT IS BBSB?
  13.  
  14.      BBSB is simply a program which you include in your
  15.      AUTOEXEC.BAT file that will monitor the keyboard for
  16.      instruction as to startup execution.
  17.  
  18.  
  19.  
  20.      WHY IS BBSB USEFUL?
  21.  
  22.      Sick of waiting for your computer to boot up your BBS
  23.      program only so you can quit it and do something else?
  24.      That's basically what BBSB was designed to prevent: wasted
  25.      time at startup.
  26.  
  27.      Most sysops have their AUTOEXEC.BAT designed so that it will
  28.      execute their BBS program directly on startup. This could
  29.      involve a lengthy boot procedure, followed by diagnostics,
  30.      etc. which finally leads to their BBS program loading up.
  31.      BBSB provides the sysop with a 10 second (+/- depending on
  32.      the clock speed of your system) delay in which he can choose
  33.      to abort this setup procedure and exit directly to DOS, or
  34.      execute the BBS immediately.
  35.  
  36.  
  37.  
  38.      HOW DO I SET BBSB UP?
  39.  
  40.      With a slight modification to your AUTOEXEC.BAT file, you
  41.      can install BBSB easily and quickly.
  42.  
  43.           1. Add the following lines to your AUTOEXEC.BAT file
  44.                right after any system setup commands you want to
  45.                ALWAYS execute (like your PATH statement, any RAM
  46.                drive initialization, etc.) and BEFORE commands
  47.                you wish to be able to abort with BBSB:
  48.  
  49.                     BBSB.EXE
  50.                     if errorlevel 1 goto end
  51.  
  52.           2. At the very end of your AUTOEXEC.BAT file, add the
  53.                following line:
  54.  
  55.                     :end
  56.  
  57.           3. Be sure that the BBSB.EXE program is located either
  58.                in your root directory, or somewhere in your PATH
  59.                statement, and that your PATH statement is
  60.                executed before BBSB.EXE is called.
  61.  
  62.  
  63.  
  64.      SOUNDS EASY ENOUGH, BUT COULD YOU SHOW ME AN EXAMPLE?
  65.  
  66.      The following is the AUTOEXEC.BAT that I use. Notice how
  67.      system functions are called before BBSB is executed, and
  68.      that everything after BBSB is related to the BBS, and can be
  69.      aborted:
  70.  
  71.           @echo off 
  72.           path=c:\;c:\dos;c:\bbs;c:\util
  73.           prompt $p$g 
  74.           cls 
  75.           BBSB.EXE 
  76.           if errorlevel 1 goto end 
  77.           phonev4 /p1 /r10 /s 
  78.           bbs 
  79.           :end 
  80.  
  81.      First, the local echo is turned off. Then, my path statement
  82.      is initialized to include my root, DOS, BBS, and Utilities
  83.      directories. Next, my prompt is initialized, followed by a
  84.      screen clear.
  85.  
  86.      Now, BBSB is executed. It will count down 10 seconds while
  87.      awaiting a keystroke. If none is encountered, it will exit
  88.      with an ERRORLEVEL of 0 and AUTOEXEC.BAT will continue to
  89.      run PHONEv4, an excellent program which monitors the COM
  90.      port for rings and reboots your system if a set number of
  91.      rings are encountered without a carrier detect (system
  92.      freeze). Finally, the BBS is executed.
  93.  
  94.      If the sysop/user at the keyboard hits the spacebar, BBSB
  95.      will exit with an ERRORLEVEL of 1, and AUTOEXEC.BAT will be
  96.      directed to ":end" and will stop. Also, if the sysop hits
  97.      enter/return, BBSB will immediately stop and run the BBS.
  98.  
  99.  
  100.  
  101.      NOTES:
  102.  
  103.      1. BBSB was tested on an 8088/8MHz system. If you are
  104.           running a faster machine (286, 386, etc.) then BBSB
  105.           might run faster for you, and you will have less of a
  106.           response time to the countdown. If this is a problem
  107.           for you, and you would like to change the delay,
  108.           contact the author.
  109.  
  110.      2. By popular demand, the author may release future upgrades
  111.           for BBSB, including a variable timer adjustment,
  112.           automatic BBS execution (instead of messing around with
  113.           AUTOEXEC), etc. Only by YOUR comments will we know if
  114.           BBSB is worth upgrading.
  115.  
  116.  
  117.      
  118.      We at Master Software appreciate any comments you may have
  119.      regarding this product. Please send us some mail via either
  120.      of these methods letting us know what you think of BBSB.
  121.  
  122.           Master Software
  123.           c/o Richard D. Rost
  124.           74 Lemans Dr., Lwr
  125.           Depew NY 14043
  126.  
  127.           The Dungeon BBS
  128.           Sysop: DaarKhan
  129.           716/656-8573
  130.           WWIVnet 1@7653
  131.  
  132.  
  133.  
  134.           This program is distributed as SHAREWARE.
  135.           Your $1.00 registration will ensure your
  136.           notification of any future upgrades, as well
  137.           as help out the SHAREWARE concept! Master
  138.           Software reserves all rights to this program.
  139.  
  140.                                                        28 Jan 92
  141.                                                          2:00:00
  142.  
  143.